<?php
/**
 * Index principal do Admin, pagina contato administrativo
 * 
 * @author Matheus Vieira <matheus@magle.com.br>
 * @since 01/02/2012
 */
//necessário para todas as páginas do admin (facilitador)
include("defaultAdmin.php");

//verificação se o usuário esta logado, cado contrário, este será redirecionado para o login.
if($objUsrSession->getIdUsuario() == 0){
	HttpUtil::vaiPara(PADRAO_SESSAO_EXPIRADA);
}

switch($_GET["msg"]){
	case "1":
		HttpUtil::exibeMsg("Obrigado, em breve retornaremos seu contato.");
		break;
	default:
		break;
}

switch ($_GET["a"]){
	case "post":
		// envio um email respondendo ao contato do site.
		$objMail = new PHPMailer();
		$objMail->SetLanguage("br");
		$objMail->IsMail();
		$objMail->IsHTML(true);
		$objMail->CharSet = "UTF-8";
		$objMail->AddAddress("matheus@magle.com.br");
		$objMail->Body = "
					<html>
					<head>
					 	<title>Fale Conosco - ".TITULO_SITE."</title>
					</head>
					<body>
						<p>
							NOME:".$_POST["nome_contato"]."
						</p>
						<p>
							EMAIL:".$_POST["email_contato"]."
						</p>
						<p>
							MENSAGEM".$_POST["desc_contato"]."
						</p>
					</body>
				</html>";
		$objMail->From = $_POST["email_contato"];
		$objMail->FromName = $_POST["nome_contato"];
		$objMail->Subject = "CONTATO ADMIN - ". TITULO_SITE;
		$objMail->Send();

		HttpUtil::vaiPara(HttpUtil::getLink($menu, "pos1=Contato", "msg=1"));
		break;
}

$objCtrlSmarty->assign("LINK_ACTION", HttpUtil::getLink($menu, "pos1=Contato", "a=post"));

$objCtrlSmarty->assign("CONTEUDO_ADMIN",$objCtrlSmarty->fetch(TPLS_FILE."admin/adminFormContato.tpl"));

//definição da estrutura do admin <cabecalho, corpo e rodape>
$objCtrlSmarty->assign("ESTRUTURA",$objCtrlSmarty->fetch(TPLS_FILE."admin/adminEstrutura.tpl"));

//ultima coisa que deve ter no arquivo, serve para imprimir a tela
$objCtrlSmarty->display(TPLS_FILE."index.tpl");
?>